package com.wms.api.service;


import com.wms.api.domian.*;

/**
 * 顺丰服务接口
 * 定义与顺丰相关的业务方法
 * @author Yzxxn
 */
public interface SfService {

    /**
     * 创建顺丰订单
     *
     * @param request 订单请求参数
     * @return 订单响应结果
     */
    SfOrderResponse createOrder(SfOrderRequest request);

    /**
     * 查询物流轨迹
     *
     * @param waybillNo 运单号
     * @return 物流轨迹响应结果
     */
    SfRouteResponse queryRoute(String waybillNo);

    // 已有的方法...

    /**
     * 查询时效标准及价格
     *
     * @param request 查询请求参数
     * @return 查询响应结果
     */
    SfDeliveryTimeResponse queryDeliveryTime(SfDeliveryTimeRequest request);
}
